+++ access token คืออะไรใน facebook ++++
😋 ปกติ facebook เปิดให้เว็บ (รวมทั้งแอพ) ที่เราเขียนขึ้น
สามารถใช้ระบบ login ของ facebook ได้
ทำให้เว็บนั้นได้สิทธิเข้าถึงข้อมูลส่วนตัวของ user นั้นๆ บน facebook
....
Continue Reading+++ What is access token on Facebook ++++
😋 Facebook is usually open for web (including apps) that we write up.
Facebook login system can be used
Make that web access to user's personal information on Facebook.
.
And in many sites, we must have seen.
Just have an account on Facebook, you can log in.
No need to waste time. Fill out a new subscription.
:
In this post will quote
Using Facebook Login
Behind that success, Facebook will give away access token
So that any web can manage user login
:
Before talking about access token, let me go back to the age of 2534
When "Timberners-Lee" delivered the world's first website.
It's a common thing that human beings use to be.
:
❣ but my weaknesses.... is in the heart
Hey, it's not the weaknesses of the website.
Well it uses HTTP potocol
Which is stateless. Don't remember any status.
The meaning is that Server is very short of memory. Alzheimer's disease.
When it gets request from browser
I don't remember where it came from???
Who sent it, I can't remember anymore!!!!!
:
🤔 to solve this cuddle nha technically
He will give you a server to send session id (or session token)
Which session id is something we can't read and long
It will be sent to browser. Keep this in the cookie.
.
.. Wrong is not that cookie.. but cookies are text
Server will send session id to browser
Keep the value in cookies (keep text on browser side)
:
Programming time on server side
Like PHP when using session _ start ();
Will tell browser to collect session id in text photos such as
PHPSESSID=tqb4s5q7k25234eabbvs11dp02
(session id is a random code)
:
But if it's another language, it may be seen in other words.
E.g. JSSIONID (JAVA EE), PHPSESSID (PHP), and ASPSESSIONID (Microsoft ASP).
.
😉 Even here session id... may think it's a ID code.
:
From now on when users click on what on the web page
Browser will be kind.
Secretly sending this session id to server automatically
Make the server recover from Alzheimer's.
... I remember where the request sent this... yay yay
.
So if the request sent in
It has the same session id
It's considered the same friends.
(Computer vocabulary says these request is in the same SESSION)
.
What if it's not the same session id
It's considered that request is not the same people.
:
👉 Benefits of session id
Will be used in conjunction with login / logout mechanism
1) When user name XXX comes in, there will be a session id.
2) When another user name YY does login, there will be a session id as a different ID.
3) When both users do logout, it will expire session id.
:
Question if we went to wash all the cookies in browser what would happen?
- answer for session id will be gone.
- So who secretly login is holding this web? What is that... huhu
- I have to logout automatically for new login... So sad. Haha.
(server doesn't remember us anymore
Because browser doesn't send session id)
:
Session id sounds like good
😨 but using user / password to login will have disadvantage such as
1) Easy to hacker to sneak in session
To wear sesion id (Cross-Site Request Forgery: CSRF)
... Technically, let's not talk about it. Read it on the
2) It is a burden for server to remember the session id. What rights you have and remember other information of user etc.
3) If you want to give the same user, login different devices such as
Web is fine. Mobile phone is good... It will be more difficult. (I have to copy session)
4) and other disadvantage not mentioned
:
😘 but he has a technique to solve the way.
.
Well, use what's called "acces token"
To get access token
I have to login with user / password to exchange it.
... We have to stand in the cat before we get access token.
Then we can use it instead of login
.
Keep us from feeding user / password often
And each user will get access token. Different look alike.
When it's time for user to do logout, access token will expire immediately.
:
😙 Here access token may compare like a key
Or maybe you can see it as a ticket or a pass... It's up to the imagination.
Difference from session id is
1) access token will not be kept in cookies
2) access token will collect information that can be revealed.
e.g. user _ id, rights, expiration date
(Not a burden for server to remember these information)
:
If you use access token with login mechanism, you will see the advantages like
1) Prevent hacker from using session by Cross-Site Request Forgery (CSRF)
2) Can login from mobile phone and just use the same user.
Just giving away access token... It's like Facebook.
(Not stored in browser cookies)
3) The server can leave a hassle login / logout duty... Throw it to authenticate service outside.
4) Server doesn't need to take care of user information.
:
😀 Cut back to see login mechanism with facebook user / password
The concept is as shown in the photo that I posted. (as an example of php)
Simple summary
- user time login
- It will sneak a switch to Facebook to do login instead.
- Then Facebook will throw back access token to our web
- Then user will use it as a pass. No need to login again.
:
There are many types of access token of Facebook such as
-User Access Token
- App Access Token
- Page Access Token
-Client Token
Each type has different rights. I can't ask for deep.
:
👉 session id and access token all this story
It's a sweet, fragrant hacker. I like it very much.
If they can steal, they can wear a login user.
Then hacker will get all rights like user... done here
.
Except we logout
To make session id or access token expire
Then the hacker will be out of bogs.
:
In the user corner. Just login.
Don't mind access token behind the scenes
But if it's a #programmer, you need to be extra mindful.
Because even four feet know that the philosopher knows.
The biggest giant. Big brother like Facebook.
Still missed it. Let access token out so that it's a big news.
.
👌 So, programming
Let's be mindful about access token. Don't fall off.
Be safe from hakcker to the best
Good luck to all of you.
:
:
Written by Thai programmer thai programmer
:
+++++++++++++
Reference
1) https://developers.facebook.com/docs/php/howto/example_facebook_login?locale=th_TH
2) https://developers.facebook.com/docs/facebook-login/access-tokens?locale=th_THTranslated
同時也有2部Youtube影片,追蹤數超過4萬的網紅剣盾7000時間やってる色違い女王。BLACKPINK fan!!,也在其Youtube影片中提到,#ポケモン剣盾 #剣盾 #ポケモンBDSP #BDSP ⬇︎⬇︎ポケモントレーナークラブのサイトURLです。 https://www.pokemon.com/us/ ⬆︎⬆︎英語が読めない方は、動画をきっちり視聴した上で登録してください。(じゃないと色々と分からなくなってくると思われます。)...
「switch in php」的推薦目錄:
- 關於switch in php 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於switch in php 在 陳星合 Facebook 的最讚貼文
- 關於switch in php 在 剣盾7000時間やってる色違い女王。BLACKPINK fan!! Youtube 的最讚貼文
- 關於switch in php 在 剣盾7000時間やってる色違い女王。BLACKPINK fan!! Youtube 的最讚貼文
- 關於switch in php 在 FAKTA CIRI BAHASA TUBUH CEWEK PHP #SHORTS 的評價
- 關於switch in php 在 How to use a switch case 'or' in PHP - Stack Overflow 的評價
- 關於switch in php 在 phpbrew/phpbrew: Brew & manage PHP versions in ... - GitHub 的評價
switch in php 在 陳星合 Facebook 的最讚貼文
麻煩大家幫忙
留下優秀的一家人
他們來自波多黎各
父母親都是名校約翰霍普金大學的電腦碩士
(Master Degree in Computer Science - Johns Hopkins University at Laurel, MD)
他們著五個孩子,到全世界學習
Diego 17歲 Paula 13 歲 Alonzo 12 歲
Felizi 8 歲 Matteo 6 歲
八月,他們到了台灣
發覺這是一個非常適合的生活環境
有好的醫療、中文學習環境、電腦產業、和超好吃的水果
九月,Diego , Paula, Alonzo進入惠文高中寄讀
他們來了之後,學校形成一個很棒的英語學習情境
台灣學生都被迫用英文跟他們互動
星期五與台北歌德學院簽訂德國「PASCH夥伴學校」時
他們三個和學校弦樂社一起合奏卡農(見影片)
非常非常有教養的一家人
然而他們11月就必須離開台灣
因為他們來台灣的第五天
得到美國總公司的通知
他們收掉波多黎各的公司
爸爸Tommy失業了
所以這幾天,他在台中接一個英文家教
但經濟仍是問題
如果台中的朋友可以提供11月4日前的短期英文、西班牙文家教工作
或是提供長期電腦工程師的工作
麻煩和Tommy聯絡
以下是他的聯絡方式及完整資歷
(願意幫他們申請工作簽證更好)
他們很願意把台灣當成第二個家
PS
覺得政府說要把英文變成第二語言
最棒的方式是吸引國外的學生進入我們的校園
在人才即國力的年代
讓優秀的國際人才留在台灣
如果在台灣就有很好的英語學習環境
我們就不用一窩蜂跑到國外
聯絡TOMMY IRIZARRY-SIKES
Contact Information
Postal: Lane 400, Unit 11, Section 2, Nantun Road, Nantun District, Taichung City, Taiwan 408
Email: tirizar@gmail.com
Phone number: 0908 979 417
LinkedIn Profile: http://pr.linkedin.com/pub/tommy-irizarry/25/16/815
孩子的影片
Diego violin in a quartet:
https://youtu.be/ArkvU8Czmk8?t=37s
Diego violin Doble de Bach:
https://youtu.be/LYvnKwEueyA
Diego plays piano Clair de Lune:
https://youtu.be/CWCQMo5XJEY?t=14s
You can see some other videos in this YouTube channel:
https://www.youtube.com/user/tirizar/videos?reload=9
履歷
Summary of qualifications
Software developer for private industries and government agencies. Proficient web developer using classic ASP code, standard html, CSS and SQL Server for data storage. Web server administrator and SharePoint Power User.
Android developer
Certified Ethical Hacker
Programming / Markup languages: HTML, XML, ASP, PHP, CSS, JavaScript/AJAX/JQuery, experience with Java, C++ and C.
Mobile development: Java, Android, Android Studio.
Technologies / Tools: IIS 6.0/7.5, SQL Server, Dreamweaver, Fireworks, Microsoft SharePoint 2007/2010, Microsoft Office suite including InfoPath, Access, Excel, Google Analytics, Google AdSense, Facebook Advertising, Microsoft SharePoint Designer, Inquisite Surveys.
Experience
Since November 2016-current
Enterprise Iron
Principal consultant – Web Developer
Worked on the redesign efforts of the secure site for an international financial client. Applied responsive design principles using the Bootstrap framework while creating modular, reusable components of the code. Analyzed web page dependencies and identified legacy unused pages in the system.
Since November 2015-current
e-Nabler Corporation
Android developer – Professional Services Contract
Developed Java code for the eMobilePOS and Tupyx apps for their Android versions.
Since October 2013-November 2014 TEK Systems
Web Developer / Web Master for the Department of Veterans Affairs in DC
Continued supporting Veteran’s Affairs IT systems, including managing SharePoint 2010 systems and supporting databases. We identified issues with several databases including the management of IIS and SharePoint logs which were consuming many recourses and in a couple of occasions made the systems unavailable.
Enabled and configured space monitoring tools in the SharePoint server farms.
Since November 2011-September 2013 Centuria Corporation
Web Developer / Web Master for the Department of Veterans Affairs in DC
Developed a training registration web site that has been tweaked and used multiple times for different registration purposes, including new telephone system training, and scheduling software upgrades of encryption on laptops and upgrades to Apple Mac OS. The system uses a web front end and a SQL back end.
Performed a routine web server maintenance tasks including monitoring traffic logs, identifying and archiving sites no longer in use, evaluating tools to assist in the management of the web server.
Administered and migrated the FTP server from Windows 2003 Server / IIS 6 into Windows 2008 R2 Server / IIS 7.5. Configured new sites to support general operations within the VA Intranet.
Maintained and enhanced legacy sites, modifying forms and reports in needs to be updated. This includes modification and creation of site in the Enterprise Content Management System used at the VA.
Assisted other team members in various tasks including the creating or modification of surveys in the Inquisite system, and also the migration of some surveys into SharePoint, the modification of an Access application.
December 2001 – August 2011
Systems & System Software Solutions
Web Developer / Web Master for the Department of Veterans Affairs in DC
Mr. Irizarry developed a web based application for the State Home Per Diem Office, which manages millions of dollars in payments to the state homes, to replace an Access database. The Access database was converted to MS SQL Server database and all data was migrated successfully. He created a web based interface using the standard VA intranet look and feel. He also developed a custom interface for each of the 3 roles (CBO, VAMC and VISN). Tools were built for the administrator to view current reports, view missing reports lists, and configure many parameters in the application. The VAMC report form was heavily automated using jQuery to perform auto calculations, increasing data validation and saving time to the users. After the application was launched users commented frequently about how user friendly is the new interface and about the time savings. Tasks that will take 2 hours to be completed now take 15 minutes. We have close to 12,000 reports in the system.
There were various requests to the IT office for a web based training registration system of different types. Mr. Irizarry developed a registration system which was later used for the following projects: Take your child to work day, New Telephone system training registration, Laptop Hard Drive encryption software upgrade among others.
Developed an alternate cascading style sheet for SharePoint 2007, converting the out of the box look and feel to the Department of Veterans Affairs standard website look and feel.
After one of the VA’s laptops was stolen Mr. Irizarry worked to develop a Risk Assessment web based application. He created an Excel template which management will upload to an FTP server with information and details about remote employee access and the sensibility of the data accessed by those users. He also created VB Scripts to validate those Excel files an upload that information into an MS SQL database. Reports for upper management in Central Office were then created which prompted management to enforce stronger security measures, like hard drives encryption. In total more than 500,000 records were processed for the reports.
Administration of IIS 6.0 web server and MS SQL Server databases used in our websites.
Wrote migration scripts to move IIS 6.0 sites into a new IIS 7.5 server
Designed, developed and maintained multi-tier applications for the Veterans Health Administration. Most of the sites access a MS-SQL Server database, use cascade style sheets and ASP server side processing. The sites were developed using Adobe/Macromedia tools like Fireworks, and Dreamweaver.
Installed BlackBerry wireless email devices and trained users on the basic device usage.
Web developer for the Department of Veterans Affairs. Redesigned and modified web pages to make them compliant with the Section 508 guidelines. Tested validation tools that verify if web pages are “Section 508” compliant. Section 508 are guidelines that must be followed by all government agencies and points to which government resources must be make accessible to people with disabilities, i.e. blind, deaf, etc.
November 1999 - December 2001
Compaq Computer Corporation
Consulting Associate II
Design and develop the XOOB (Xevo out of the box) Web user interface. XOOB uses COM+, ASP, XML, XSL and JavaScript to provide a web user interface to the Xevo Workbench Platform based on the role associated with the user. Development was done using Visual Studio tools, IIS and XMLSpy.
Develop Active Server Pages for the Helpdesk solution for the PrimusASP project.
Design and code an ActiveX component that serves as the bridge between the Compaq ASP Framework and the Infranet billing system for Primus. Supported integration with other components of our framework.
Design, code and troubleshoot software for the Primus ASP (Application Service Provider) project. Software includes a DLL and various VB programs that run as NT Services, which are key components of the Compaq ASP framework.
June 1998 – October 1999
National Security Agency
Computer Scientist
Mr. Irizarry worked for as a software developer for the TOKENEER project. TOKENEER is a test platform for the integration of smart cards, biometrics (fingerprint, hand, iris and facial recognition) and a public key infrastructure. Development was done on Windows NT workstations using Visual C++ and Visual SourceSafe for source control. Mr. Irizarry used an SDK to capture and match fingerprints against a database of fingerprints. He also created software to created some statistics of “False Accepts and False Reject Rates” of the fingerprint. He also worked with other team members to identify which fingerprints characteristics could affect those rates. He then added error detection functions to the fingerprint recognition software to identify corrupted files of fingerprint images
Conducted research for methods to add security services to an off-the-shelf computer.
Developed C code to process fax data on an UltraSparc/SunOS station.
Wrote software to generate a daily report of traffic load in a telephone switch by analyzing the switch logs.
Education
Certifications:
Certified Ethical Hacker – 03/28/2014
Master Degree in Computer Science - May, 2001 Johns Hopkin
switch in php 在 剣盾7000時間やってる色違い女王。BLACKPINK fan!! Youtube 的最讚貼文
#ポケモン剣盾 #剣盾 #ポケモンBDSP #BDSP
⬇︎⬇︎ポケモントレーナークラブのサイトURLです。
https://www.pokemon.com/us/
⬆︎⬆︎英語が読めない方は、動画をきっちり視聴した上で登録してください。(じゃないと色々と分からなくなってくると思われます。)
動画で話してないことで、どうしても分からないことがあればコメントで教えてください。
分かる範囲でお答えします。
25日(時差関係で日本では26日)には終了するので、超お急ぎでご登録をお済ませください。
皆様が登録出来てることを祈っております🙏
もし登録ができなかった。見に来るの遅れた。という方々は次回の公式配布情報もお見逃しなく!
初見さんや前から知ってるけど登録はまだ。という方々はぜひチャンネル登録よろしくお願い致します🙇♂️
⬇︎⬇︎Serebii.net様の「Serebii Update: Dada Zarude and Shiny Celebi will be distributed to Pokémon Sword & Shield through a serial code in the Pokémon Trainer Club newsletter if you opt in by September 25th 2021」についてのツイートURLです。
https://twitter.com/serebiinet/status/1435227925952045056?s=21
⬇︎⬇︎Serebii.net様のサイトです。
https://www.serebii.net/index2.shtml
⬇︎⬇︎画像翻訳アプリのURLです。(iOS版)
https://apps.apple.com/jp/app/%E7%94%BB%E5%83%8F%E7%BF%BB%E8%A8%B3-%E3%82%AB%E3%83%A1%E3%83%A9%E3%82%B9%E3%82%AD%E3%83%A3%E3%83%8A%E5%86%99%E7%9C%9F%E7%BF%BB%E8%A8%B3%E6%A9%9F/id896187714
⬇︎⬇︎Androidの方はGoogle 翻訳というアプリがオススメです。
https://play.google.com/store/apps/details?id=com.google.android.apps.translate&hl=ja&gl=JP
⬇︎⬇︎Nintendo España様の「Pokémon Diamante Brilante y Pokémon Perla Reluciente - ¡Descubre Sinnoh!(Nintendo Switch)」の動画URLです。
https://youtu.be/jVGJ74WS5_4
⬇︎⬇︎PokéXperto様の「ダークファンタズマ」についてのツイートURLです。
https://twitter.com/pokexperto/status/1434930060251836416?s=21
⬇︎⬇︎PokéXperto様のサイトです。
https://www.pokexperto.net/index2.php
⬇︎⬇︎エンディングはLost Sky様のNeed Youです。
https://youtu.be/hIGPSrIK3iQ
switch in php 在 剣盾7000時間やってる色違い女王。BLACKPINK fan!! Youtube 的最讚貼文
⬇︎⬇︎ポケブロス様の「ポケモン25周年記念」についてのツイートURLです。
https://twitter.com/pokebros151/status/1374851693687369729?s=21
⬇︎⬇︎ポケブロス様の「うたうを覚えたピカチュウ ソード・シールド(剣盾)の配信・配布ポケモン」についてのサイトの方の記事です。
https://www.pokebros.net/ss-sing-pikachu/
⬇︎⬇︎PokéXperto様の「メディアに提供されたデモの新しいポケモンスナップビデオ:」についての動画ありツイートURLです。
https://twitter.com/pokexperto/status/1374734731531718658?s=21
⬇︎⬇︎PokéXperto様の「さまざまな手段によるニューポケモンスナップのニュース:」についてのツイートURLです。
https://twitter.com/pokexperto/status/1374726700202885120?s=21
⬇︎⬇︎PokéXperto様の「NewPokémonSnapの詳細:」についての続きのツイートURLです。
https://twitter.com/pokexperto/status/1374726923465674756?s=21
⬇︎⬇︎PokéXperto様の「詳しくは:」についての続きのツイートURLです。
https://twitter.com/pokexperto/status/1374728092762136576?s=21
⬇︎⬇︎PokéXperto様のサイトです。
https://www.pokexperto.net/index2.php
⬇︎⬇︎Pokémon GO Japan様の「4月の「Pokémon GO コミュニティ・デイ」についてのツイートURLです。
https://twitter.com/pokemongoappjp/status/1374518760812388354?s=21
⬇︎⬇︎Pokémon GO Japan様の「4月の「コミュニティ・デイ」についての記事です。
https://pokemongolive.com/post/communityday-apr21/?hl=ja
⬇︎⬇︎Bloomberg様の「任天堂は、より大きなサムスンOLEDディスプレイとスイッチモデルを計画」についての記事です。
https://www.bloomberg.com/news/articles/2021-03-04/nintendo-plans-switch-model-with-bigger-samsung-oled-display
⬇︎⬇︎Centro Pokémon LEAKS様の「ブルームバーグは、次のスイッチリビジョンの新しい詳細を発表しました。」についてのツイートURLです。
https://twitter.com/centroleaks/status/1367290958346260480?s=21
⬇︎⬇︎Bloomberg様の「Nintendo to Use Faster Nvidia Chips in New 2021 Switch Model」についての記事です。
https://www.bloomberg.com/news/articles/2021-03-23/nintendo-to-use-new-nvidia-graphics-chip-in-2021-switch-upgrade
⬇︎⬇︎Centro Pokémon LEAKS様の「今後のスイッチリビジョンに関するブルームバーグからの新しいレポート」についてのツイートURLです。
https://twitter.com/centroleaks/status/1374269533536587776?s=21
⬇︎⬇︎Centro Pokémon様のサイトです。
https://www.cpokemon.com/
【2021年3月25日の俺からの一言】
明日モンハンライズ発売日なとにお金がない俺オワオワリなんだが!?
てかみんな聞いてくれよ…モンハンクリアがネット上でトップレベル級ほどで実力も自分で上手いと確信してて周りからも超上手いと言われてて、あるサイトでもめちゃくちゃ上手い人って話をされたことがあるほど少々名が売れてたほどなのに
ポケモンを5年以上やり込んでたらライズの体験版で超クソザコになってることに気づいてしまった;;
モンハン引退ですわ…
switch in php 在 phpbrew/phpbrew: Brew & manage PHP versions in ... - GitHub 的推薦與評價
Compile apache php module and separate them by different versions. Build and install php(s) in your home directory, so you don't need root permission. Switch ... ... <看更多>
switch in php 在 FAKTA CIRI BAHASA TUBUH CEWEK PHP #SHORTS 的推薦與評價
... <看更多>